sloppily and cheaply dressed - Français Anglais Dictionnaire